Approximate Reasoning Using Anytime Algorithms
نویسندگان
چکیده
The complexity of reasoning in intelligent systems makes it undesirable, and sometimes infeasible, to find the optimal action in every situation since the deliberation process itself degrades the performance of the system. The problem is then to construct intelligent systems that react to a situation after performing the “right” amount of thinking. It is by now widely accepted that a successful system must trade off decision quality against the computational requirements of decision-making. Anytime algorithms, introduced by Dean, Horvitz and others in the late 1980’s, were designed to offer such a trade-off. We have extended their work to the construction of complex systems that are composed of anytime algorithms. This paper describes the compilation and monitoring mechanisms that are required to build intelligent systems that can efficiently control their deliberation time. We present theoretical results showing that the compilation and monitoring problems are tractable in a wide range of cases, and provide two applications to illustrate the ideas.
منابع مشابه
A Bayesian System for Integration of Algorithms for Real-time Bayesian Network Inference
Bayesian networks (BNs) are a key method for representation and reasoning under uncertainty in artificial intelligence. Both exact and approximate BN inference have been proven to be NP-hard. The problems of inference become even less tractable under real-time constraints. One solution to real-time AI problems is to develop anytime algorithms. Anytime algorithms are iterative refinement algorit...
متن کاملComputing Approximate Diagnoses By Using Approximate Entailment
The most widely accepted models of diagnostic reasoning are all phrased in terms of the logical consequence relations. In work in recent years, Schaerf and Cadoli have proposed e cient approximations of the classical consequence relation. The central idea of this paper is to parameterise the notion of diagnosis over di erent approximations of the consequence relation. This yields a number of di...
متن کاملAnytime Diagnostic Reasoning using Approximate Boolean Constraint Propagation
In contrast with classical reasoning, where a solution is either correct or incorrect, approximate reasoning tries to compute solutions which are close to the ideal solution, without necessarily being perfect. Such approximate reasoning can be used to exchange solution quality for computation time, known as anytime reasoning. In this paper we study approximate versions of diagnostic reasoning. ...
متن کاملApproximate Reasoning for Efficient Anytime Induction from Relational Knowledge Bases
In most real-world applications the choice of the right representation language represents a fundamental issue, since it may give opportunities for generalization and make inductive reasoning computationally easier or harder. While the setting of First Order Logic (FOL) is the most suitable one to model the multirelational data of real and complex domains, on the other hand it puts the question...
متن کاملAnytime Default Inference
Default reasoning plays a fundamental role in a variety of information processing applications. Default inference is inherently computa-tionally hard and practical applications, specially time-bounded ones, may require that some notion of approximate inference be used. Anytime algorithms are a useful conceptualization of processes that may be prematurely terminated whenever necessary to return ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994